package com.boss.salary.entity;

import java.io.Serializable;

/**
 * <br>Title: 组织机构内部门表
 * <br>Description:组织机构内部门表
 * <br>Author: 李帅
 * <br>Date: 2020年10月18日
 */
public class DepartmentInfo implements Serializable {
    /**
      主键
     */
    private String id;
    /**
      创建时间
     */
    private String createTime;
    /**
      修改时间
     */
    private String updateTime;
    /**
      单位id
     */
    private String agencyId;
    /**
      财政部内部机构名字
     */
    private String deptName;
    /**
     父机构id
     */
    private String parentId;
    /**
     等级
     */
    private String levelNo;
    /**
     是否叶子节点
     */
    private Integer isLeaf;
    /**
     单位代码
     */
    private String deptCode;
    /**
     单位简称
     */
    private String deptAbbreviation;
    /**
     单位类型
     */
    private String deptType;
    /**
     单位状态
     */
    private String deptState;
    /**
     是否删除
     */
    private Integer isDeleted;

    /**
     财政部内部机构代码
     */
    private String mofDivCode;

    public String getMofDivCode() {
        return mofDivCode;
    }

    public void setMofDivCode(String mofDivCode) {
        this.mofDivCode = mofDivCode;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getAgencyId() {
        return agencyId;
    }

    public void setAgencyId(String agencyId) {
        this.agencyId = agencyId;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getLevelNo() {
        return levelNo;
    }

    public void setLevelNo(String levelNo) {
        this.levelNo = levelNo;
    }

    public Integer getIsLeaf() {
        return isLeaf;
    }

    public void setIsLeaf(Integer isLeaf) {
        this.isLeaf = isLeaf;
    }

    public String getDeptCode() {
        return deptCode;
    }

    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    public String getDeptAbbreviation() {
        return deptAbbreviation;
    }

    public void setDeptAbbreviation(String deptAbbreviation) {
        this.deptAbbreviation = deptAbbreviation;
    }

    public String getDeptType() {
        return deptType;
    }

    public void setDeptType(String deptType) {
        this.deptType = deptType;
    }

    public String getDeptState() {
        return deptState;
    }

    public void setDeptState(String deptState) {
        this.deptState = deptState;
    }

    public Integer getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }

    @Override
    public String toString() {
        return "DepartmentInfo{" +
                "id='" + id + '\'' +
                ", createTime='" + createTime + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", agencyId='" + agencyId + '\'' +
                ", deptName='" + deptName + '\'' +
                ", parentId='" + parentId + '\'' +
                ", levelNo='" + levelNo + '\'' +
                ", isLeaf=" + isLeaf +
                ", deptCode='" + deptCode + '\'' +
                ", deptAbbreviation='" + deptAbbreviation + '\'' +
                ", deptType='" + deptType + '\'' +
                ", deptState='" + deptState + '\'' +
                ", isDeleted=" + isDeleted +
                '}';
    }
}
